large powers - German English Dictionary